@charset "utf-8";
/*--------------------------------------------------------
Base Style(For 江之源网络工作室)
Author: Zhao dajiang
Version: 3.0
Date:2014/11/25
Design Corp: www.web-info.cn
--------------------------------------------------------*/
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
caption, tbody, tfoot, thead,
article, aside, dialog, figure, footer, header,
hgroup, menu, nav, section,
time, mark, audio, video {
margin:0;
padding:0;
border:0;
outline:0;
font-size:100%;
vertical-align:baseline;
background:transparent;
}
body {
line-height:1; font-size:12px; font-family: "微软雅黑"; color:#666;}
article, aside, dialog, figure, footer, header,
hgroup, nav, section {
display:block;
}
ul{
list-style:none; list-style-type:none;
}

li{
list-style:none; list-style-type:none;
}

blockquote, q {
quotes:none;
}
blockquote:before, blockquote:after,
q:before, q:after {
content:'';
content:none;
}
a {
margin:0;
padding:0;
border:0;
font-size:100%;
vertical-align:baseline;
background:transparent;
}
ins {
background-color:#ff9;
color:#000;
text-decoration:none;
}
mark {
background-color:#ff9;
color:#000;
font-style:italic;
font-weight:bold;
}
del {
text-decoration: line-through;
}
abbr[title], dfn[title] {
border-bottom:1px dotted #000;
cursor:help;
}

hr {
display:block;
height:1px;
border:0;
border-top:1px solid #cccccc;
margin:1em 0;
padding:0;
}
input, select {
vertical-align:middle;
}

/*CSS Hack*/
.dsi{ display:inline;}
.dsb{ display:block;}
.ofh{ overflow:hidden;}
.clb{ clear:both;}
.vm{ vertical-align:middle;}

/*float*/
.fl{ float:left;}
.fr{ float:right;}

/*font*/
.fb{font-weight:bold;}
.fs11{font-size:11px;}
.fs14{font-size:14px;}
.fb{font-weight:bold;}
.vdn{font-family:Verdana;}
.tah{font-family:Tahoma;}
.song{font-family:"宋体";}
/* 通用 */


#top,#top2,#nav,#tiao,#tiao2,#ber,#nber,#con,#con2,#con3,#con4,#ncon,#ncon2,#end{ margin:auto; width:100%;}

#top{ width:100%; height:99px; background: url(../images/bj_top.jpg) repeat-x;}
.topz{ margin:0px auto; width:100%; height:99px;}
.tuleft{ float:left;}
.top_left{ float:left; height:99px; width:18%; padding-left:2%;}
.top_nav{ float:left; width:58%; height:99px;}
.top_right{ float:right; width:20%; padding-right:2%; height:69px; padding-top:30px;}

.top_ico01{ float:right; display:block; width:34px; height:34px; background:url(../images/ico01.png) no-repeat top; margin-left:20px;}
.top_ico01:hover{ float:right; display:block; width:34px; height:34px; background:url(../images/ico01.png) no-repeat bottom;margin-left:20px;}

.top_ico02{ float:right; display:block; width:34px; height:34px; background:url(../images/ico02.png) no-repeat top;margin-left:20px;}
.top_ico02:hover{ float:right; display:block; width:34px; height:34px; background:url(../images/ico02.png) no-repeat bottom;margin-left:20px;}

.top_ico03{ float:right; display:block; width:34px; height:34px; background:url(../images/ico03.png) no-repeat top;margin-left:20px;}
.top_ico03:hover{ float:right; display:block; width:34px; height:34px; background:url(../images/ico03.png) no-repeat bottom;margin-left:20px;}

.top_ico04{ float:right; display:block; width:34px; height:34px; background:url(../images/ico04.png) no-repeat top;margin-left:20px;}
.top_ico04:hover{ float:right; display:block; width:34px; height:34px; background:url(../images/ico04.png) no-repeat bottom;margin-left:20px;}


#con_home{width:100%; height:872px; background:#fcfcfc;}
.conz{margin:0px auto; width:1268px; height:872px; background:#fcfcfc;}
.con01{ float:left; width:1268px; height:451px; background:#fcfcfc;}
.con01_left{ float:left; width:319px; height:326px; padding-top:125px;}
.con01_left p{ font-size:44px; color:#222222; float:left; width:319px; height:57px;}
.con01_left span{ font-size:24px;  color:#999999;float:left; width:319px; height:59px;}
.a_more{ float:left; display:block; margin-left:80px;cursor: pointer; width:42px; height:42px; background:url(../images/more.png) no-repeat top;}
.a_more:hover{background:url(../images/more.png) no-repeat bottom;}

.a_more2{ float:left; display:block; margin-left:0px; margin-top:82px; width:42px; height:42px; background:url(../images/more.png) no-repeat top;}
.a_more2:hover{background:url(../images/more.png) no-repeat bottom;}

.con01_right{ float:left; width:949px; height:451px;}

.con01_right01{float:left; width:929px; height:170px; padding:80px 0px 10px 20px; font-size:14px; color:#666666; line-height:30px;}
.con01_right01 a{ color:#666;}
.con01_right01 a:hover{ color:#F60;}

.con01_right02{float:left; width:949px; height:180px; background:url(../images/bj_suzi.png) no-repeat;}
.con01_right02 ul{}
.con01_right02 ul li{ float:left; display:block; width:232px; height:80px; padding-top:50px;}
.con01_right02 ul li p{ float:left; display:block; width:232px; height:48px; text-align:center; font-size:44px; color:#555;}
.con01_right02 ul li span{ float:left; display:block; width:232px; height:40px;text-align:center;  font-size:14px; color:#999999;}


.con02{ float:left; width:1268px; height:421px; background:#fcfcfc;}
.con02 ul{}
.con02 ul li{ float:left; display:block; width:263px; height:345px; padding:0px 25px;}
.con02 ul li p{ float:left; display:block; width:263px; height:325px;}
.con02 ul li span{ float:left; display:block; width:263px; height:20px; font-size:16px; color:#666666; text-align:center;}

.ncon02{ margin:0px auto; width:1268px; height:auto; padding-bottom:30px;}
.ncon02 ul{}
.ncon02 ul li{ float:left; display:block; width:263px; height:375px; padding:0px 25px;}
.ncon02 ul li p{ float:left; display:block; width:263px; height:325px;}
.ncon02 ul li span{ float:left; display:block; width:263px; height:48px; line-height:24px; font-size:16px; color:#666666; text-align:center;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}


#con_home02{width:100%; height:1102px; background: url(../images/bj_hcp.jpg) no-repeat center;}
.con02z{margin:0px auto; width:1268px; height:1103px;}
.con_tiao{ float:left; width:1268px; height:162px;}
.con_tiao_left{ float:left; width:1180px; height:100px; padding-left:10px; padding-top:62px;}
.con_tiao_left p{font-size:44px; color:#fff; float:left; width:1180px; height:49px;}
.con_tiao_left span{font-size:24px;  color:#fff;float:left; width:1180px; height:50px;}

.con_tiao2{ float:left; width:1268px; height:162px;}
.con_tiao2_left{ float:left; width:1180px; height:100px; padding-left:10px; padding-top:62px;}
.con_tiao2_left p{font-size:44px; color:#222222; float:left; width:1180px; height:49px;}
.con_tiao2_left span{font-size:24px;  color:#777777;float:left; width:1180px; height:50px;}

.con_pro{ float:left; width:1268px;}
.con_pro ul{}
.con_pro ul li{ float:left; display:block; width:410px; height:443px; padding-left:10px;}
.con_pro ul li a{float:left; display:block; width:365px; height:365px;}
.con_pro ul li a:hover{}
.con_pro ul li a.cp{float:left; display:block; width:355px; padding-left:10px; height:70px; color:#fff; line-height:70px; font-size:20px; text-decoration:none; overflow:hidden;}
.con_pro ul li a.cp:hover{ width:365px; height:70px; color:#63F;}


#con_home03{ margin:0px auto; width:1268px; height:552px; background:#FFF;}
.con_news{ float:left; width:1251px; height:316px;}
.con_news ul{}
.con_news ul li{float:left; display:block; width:607px; height:175px; padding-left:15px;}
.con_news ul li img{ float:left; display:block; width:205px; height:139px;}



.news_right{float:left; display:block; width:205px; height:139px; }
.news_left{float:left; display:block; width:390px; height:139px;}


.news{ float:left; display:block; width:370px; height:30px;color:#404040; line-height:30px; font-size:16px; text-decoration:none; margin-left:17px; overflow:hidden; }
.news:hover{ color:#60F;}

.news_left p{float:left; display:block; width:370px; height:66px; margin-bottom:20px; overflow:hidden; color:#999999; line-height:22px; font-size:14px; margin-left:17px;}
.news_left span{float:left; display:block; width:370px; height:20px; color:#999999; line-height:22px; font-size:12px;margin-left:17px; overflow:hidden; }

#end{ margin:0px auto; width:100%; height:180px; background:#1e1e1e;}
.endz{ margin:0px auto; width:1268px; height:180px;}
.end_01{float:left; width:1268px; height:111px; text-align:center;}
.end_01 a{color:#ccc; text-decoration:none; font-size:14px; line-height:80px; margin:0px 0px;}
.end_01 a:hover{ color:#63F;}

.end_02{float:left; width:1268px; height:49px;}
.end_02z{ margin:0px auto; width:137px; height:49px;}

.end_ico01{ float:left; display:block; width:37px; height:36px; background:url(../images/ico05.png) no-repeat top; margin:0px 10px;}
.end_ico01:hover{background:url(../images/ico05.png) no-repeat bottom; margin:0px 10px;}

.end_ico02{ float:left; display:block; width:37px; height:36px; background:url(../images/ico06.png) no-repeat top; margin:0px 10px;}
.end_ico02:hover{background:url(../images/ico06.png) no-repeat bottom; margin:0px 10px;}

.end_03{ float:left; width:1268px; height:52px; line-height:24px; color:#dce1e9; font-size:13px; text-align:center;}

#end_t{margin:0px auto; width:100%; height:52px; background:#181818;color:#dce1e9;  text-align:center; line-height:52px; font-size:14px;}
#end_t a{color:#dce1e9; text-decoration:none;}
#end_t a:hover{ color:#63F;}

#nber01{ margin:0px auto; width:100%; height:283px; background:url(../images/ber01.jpg) repeat center;}
#nber02{ margin:0px auto; width:100%; height:283px; background:url(../images/ber02.jpg) repeat center;}
#nber03{ margin:0px auto; width:100%; height:283px; background:url(../images/ber03.jpg) repeat center;}
#nber04{ margin:0px auto; width:100%; height:283px; background:url(../images/ber04.jpg) repeat center;}
#nber05{ margin:0px auto; width:100%; height:283px; background:url(../images/ber05.jpg) repeat center;}

#ntiao{ margin:0px auto; width:1268px; height:94px;}
.ntiao_left{ float:left; width:814px; height:94px;}
.ntiao_left_01{ float:left; font-size:44px; color:#222; padding-top:54px; padding-right:15px;}
.ntiao_left_02{ float:left;font-size:24px; color:#999; padding-top:68px;}

.ntiao_right{ float:left; width:434px; height:34px; text-align:right; padding-left:20px; padding-top:60px;}
.ntiao_right a{ background:#ffffff; font-size:13px; color:#666; padding:10px 23px; border:1px solid #999;border-radius:5px; text-decoration:none;  margin:0px 8px 10px 8px;}
.ntiao_right a:hover{ color:#fff; background:#222;border:1px solid #000;}
.ntiao_right a.ad{ font-size:13px; padding:10px 23px; color:#fff; background:#222;border:1px solid #000;border-radius:5px; text-decoration:none;  margin:0px 8px 10px 8px;}
.ntiao_right a.ad:hover{}

.ncon_nr{ margin:0px auto; width:1228px; padding:40px 20px 40px 20px; height:auto; line-height:30px; font-size:16px; color:#888;}
.ncon_nr a{ color:#888;}
.ncon_nr a:hover{ color:#63F;}




.ncon_nr02{ margin:0px auto; width:1268px; height:215px;}

.ncon_nr03{ margin:0px auto; width:1298px; height:auto;}
.ncon_nr03 img{ float:left; width:610px; height:343px; padding:18px 15px;}

.ncon_news{ margin:0px auto; width:1308px; height:auto; padding-top:30px;}
.ncon_news ul{}
.ncon_news ul li{ float:left; display: block; width:404px; height:388px; margin:16px;}
.ncon_news ul li a{ float:left; display: block; width:332px; height:318px; padding:40px 35px 28px 35px; background:#fff; border:1px solid #ededed;text-decoration:none;}
.ncon_news ul li a:hover{ color:#66F; background:#f1f1f1; border:1px solid #f1f1f1;}
.ncon_news_01{ float:left; display: block; width:332px; height:53px;}
.ncon_news_01 p{float:left; display: block; width:332px; height:36px; font-size:38px; color:#000; font-weight:bold;}
.ncon_news_01 span{float:left; display: block; width:332px; height:16px; font-size:13px; color:#999;}
.ncon_news_02{ float:left; display: block; width:17px; height:34px; border-bottom:2px solid #d632ad;}

.ncon_news_03{ float:left; display: block; margin:36px 0px 20px 0px; width:332px; height:54px; color:#333; overflow:hidden; line-height:27px; font-size:18px; text-decoration:none; font-weight:bold;}

.ncon_news_04{ float:left; display: block; margin:0px 0px 20px 0px; width:332px; height:69px; color:#999; overflow:hidden; line-height:23px; font-size:14px;}
.ncon_news_05{ float:left; display:block; width:113px; height:34px; background:#a8a8a8; line-height:34px; text-align:center; font-size:15px; color:#fff;border-radius:17px;}
.ncon_news_05:hover{ float:left; display:block; width:113px; height:34px; background:#63F; line-height:34px; text-align:center; font-size:15px; color:#fff;border-radius:17px;}


.ncong_news{ margin:0px auto; width:1232px; height:auto; padding-top:30px;}
.ncong_news ul{}
.ncong_news ul li{ float:left; display: block; width:1192px; height:218px; padding:23px 20px; border-bottom:1px solid #ccc;}
.ncong_left{ float:left; width:336px; height:224px;}
.ncong_left img{ border:1px solid #CCC; width:289px; height:218px;}

.ncong_right{ float:left; width:838px; height:224px;}
.ncong_right a{float:left; display:block; width:838px; height:63px; line-height:63px; font-size:24px; color:#333333; font-weight:bold; text-decoration:none; overflow:hidden;}
.ncong_right a:hover{ color:#F90;}

.ncong_right01{float:left; display:block; width:838px; height:90px; font-size:16px; color:#999; line-height:30px; overflow:hidden;}
.ncong_right02{float:left; display:block; width:838px; height:58px; padding-top:30px; font-size:16px; color:#999; line-height:30px; overflow:hidden;}

.gpro01{  margin:0px auto; width:1260px; height:96px; font-size:12px; color:#333; line-height:96px;}

.gpro01_a{ padding:8px 25px; font-size:18px; color:#999; font-weight:bold; border:1px solid #ccc; margin:0px 10px; line-height:none; text-decoration:none;}
.gpro01_a:hover{ background:#f1f1f1; color:#333;border:1px solid #333; }

.gpro02_a{ padding:8px 25px; font-size:18px; color:#999; font-weight:bold; border:1px solid #333; background:#f1f1f1; color:#333;line-height:none;  margin:0px 10px;text-decoration:none;}
.gpro02_a:hover{ background:#f1f1f1; color:#333;}

.gncon{ margin:0px auto; width:1260px;}

.ncon_left{ float:left; width:212px; min-height:600px; color:#000;}
.ncon_left a{ color:#000; text-decoration:none;}
.ncon_left a:hover{color:#666;}

/* sdmenu */
div.sdmenu{width:218px;margin:0 auto;font-family:Arial, sans-serif;font-size:12px;padding-bottom:10px;color:#000;}
div.sdmenu div{overflow:hidden;}
div.sdmenu div:first-child{}
div.sdmenu div.collapsed{height:55px;}
div.sdmenu div span{display:block;height:55px;line-height:55px; margin-top:10px; padding:0px 0px 0px 0px;color:#000;background:url(../images/expanded.gif) no-repeat right;background-position:90% 50%;cursor:pointer;border-top:1px solid #eee; border-bottom:1px solid #eee;}
div.sdmenu div.collapsed span{background-image:url(../images/collapsed.gif);}
div.sdmenu div a{padding:10px 10px;background:#fcfcfc;display:block;border-bottom:0px solid #ddd;color:#000; text-decoration:none;}
div.sdmenu div a.current{background:#fcfcfc;}
div.sdmenu div a:hover{color:#666;text-decoration:none;}



#con_home04{width:100%; height:704px; background: url(../images/bj_pp.jpg) repeat center;}

.con_tiao04{ margin:0px auto; width:1268px; height:162px;}
.con_tiao04_left{ float:left; width:1180px; height:100px; padding-left:10px; padding-top:62px;}
.con_tiao04_left p{font-size:44px; color:#fff; float:left; width:1180px; height:49px;}
.con_tiao04_left span{font-size:24px;  color:#fff;float:left; width:1180px; height:50px;}

.ncon_lxfs{ margin:0px auto; width:100%; height:980px; background:url(../images/bj_lx.jpg) repeat center;}
.lxfs_z{ margin:193px auto 0px auto; width:1159px;  height:391px; background: url(../images/bj_lxz.png) no-repeat; padding:60px 53px;}
.lxfs_left{ float:left; width:600px; height:310px;}
.lxfs_left01{ float:left; width:600px; height:105px;}
.lxfs_left01 h1{ font-size:36px; font-weight:bold; color:#000;line-height:36px;}
.lxfs_left01 p{font-size:18px; color:#666; line-height:50px;}

.lxfs_left02{ float:left; width:600px; height:200px; line-height:33px; font-size:18px; color:#000;}
.hongzi{ color:#cc0000;}
.lxfs_right{float:left; width:559px; height:310px;}

#ncon_nl{ margin:0px auto; width:1260px; padding:40px 20px 40px 20px; height:2300px; line-height:30px; font-size:16px; color:#888;}


.nengli01{ float:left; width:1240px; height:100px; color:#000; text-align:center; font-weight:bold; font-size:60px; line-height:100px;}

.nengli02{ float:left;width:1240px; height:100px; color:#333; font-weight:bold; font-size:18px; text-align:center; line-height:30px;}

.nengli03{ float:left;width:1240px; height:94px; color:#333; font-size:36px; text-align:center; line-height:64px;}


.nengli05{float:left; width:1260px; height:465px;}
.nengli05_01{ float:left; width:599px; height:465px; margin-left:25px;}
.nengli05_01 img{ float:left; width:578px; height:436px;}

.image-container {
width:578px; height:436px;
  position: relative;
  overflow: hidden;
}

.image {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.3s ease-in-out;
}

.image:hover {
  transform: scale(1.2);
}



.nengli06{float:left; width:1260px; height:106px;}
.nengli06_01{ float:left; width:624px; height:106px;margin-left:0px; text-align:center;}
.nengli06_01 h1{ color:#333; font-size:30px; font-weight:bold; line-height:33px;}
.nengli06_01 p{color:#333; font-size:18px;line-height:30px; }

.nengli07{ float:left; width:1240px; height:590px;}

.ncon_pro{ float:left; margin:20px 20px; width:1000px;}
.ncon_pro ul{}
.ncon_pro ul li{ float:left; display:block; width:305px; height:350px; padding-left:20px;}
.ncon_pro ul li a{float:left; display:block; width:290px; height:290px;}
.ncon_pro ul li a:hover{}
.ncon_pro ul li a.ncp{float:left; display:block; width:280px; padding-left:10px; height:50px; color:#888; line-height:50px; font-size:20px; text-decoration:none;}
.ncon_pro ul li a.ncp:hover{ width:365px; height:70px; color:#63F;}


.ncon_join{ margin:0px auto; width:1308px; height:auto; padding-top:30px;}
.ncon_join ul{}
.ncon_join ul li{ float:left; display: block; width:404px; height:388px; margin:16px;}
.ncon_join ul li a{ float:left; display: block; width:332px; height:318px; padding:40px 35px 28px 35px; background:#fff; border:1px solid #ededed;text-decoration:none;}
.ncon_join ul li a:hover{ color:#66F; background:#f1f1f1; border:1px solid #f1f1f1;}
.ncon_join_01{ float:left; display: block; width:332px; height:27px; margin:36px 0px 20px 0px;}

.ncon_join_01 p{float:left; display: block; width:170px; height:27px; font-size:15px; color:#999;}
.ncon_join_01 span{float:left; display: block; width:162px; height:27px; font-size:15px; text-align:right; color:#999;}

.ncon_join_02{ float:left; display: block; width:43px; height:10px; border-bottom:2px solid #d632ad;}

.ncon_join_03{ float:left; display: block; margin:10px 0px 2px 0px; width:332px; height:27px; color:#333; overflow:hidden; line-height:27px; font-size:24px; text-decoration:none;}

.ncon_join_04{ float:left; display: block; margin:0px 0px 30px 0px; width:332px; height:96px; color:#999; overflow:hidden; line-height:32px; font-size:15px;}

.ncon_join_05{ float:left; display:block; width:113px; height:34px; background:#a8a8a8; line-height:34px; text-align:center; font-size:15px; color:#fff;border-radius:17px;}
.ncon_join_05:hover{ float:left; display:block; width:113px; height:34px; background:#63F; line-height:34px; text-align:center; font-size:15px; color:#fff;border-radius:17px;}

.ncon_join_06{ float:left; display: block; margin:0px 0px 30px 0px; width:213px; height:36px; color:#999; overflow:hidden; text-align:right; line-height:32px; font-size:14px;}


.ncon_qd{ margin:0px auto; width:100%; height:auto;}
.ncon_qdz{ margin:0px auto; width:1268px;  height:auto;}


.ntiao_cp{ margin:0px auto;  width:1268px; height:34px; text-align: center; padding-left:20px; padding-top:60px;}
.ntiao_cp a{ background:#ffffff; font-size:13px; color:#666; padding:10px 23px; border:1px solid #ccc;border-radius:5px; text-decoration:none;  margin:0px 8px 0px 8px;}
.ntiao_cp a:hover{ color:#fff; background:#222;border:1px solid #000;}
.ntiao_cp a.ad2{ font-size:13px; padding:10px 23px; color:#fff; background:#222;border:1px solid #000;border-radius:5px; text-decoration:none;  margin:0px 8px 0px 8px;}
.ntiao_cp a.ad2:hover{}

.pro_show01{margin:30px auto; width:1208px; height:376px; padding:15px; border:1px solid #eaeaea;}
.pro_show01_left{ float:left; width:400px; height:377px;}
.pro_show01_left img{ width:365px; height:365px; border:1px solid #eaeaea;}

.pro_show01_right{ float:left; width:801px; height:377px;}
.pro_show01_right01{ float:left; width:773px; height:46px; line-height:46px; font-size:30px; color:#222; padding-left:10px; padding-top:25px; border-bottom:1px dotted #eaeaea; overflow:hidden;}
.pro_show01_right02{float:left; width:773px; height:262px; padding:15px 0px 0px 15px; font-size:16px; color:#555; line-height:32px; overflow:hidden;}
.pro_show01_right03{float:left; width:763px; height:86px;padding:0px 0px 0px 20px; line-height:66px; font-size:15px; color:#666666; line-height:66px;overflow:hidden;}
.pro_show01_right03 a{ color:#666666; text-decoration:underline;}
.pro_show01_right03 a:hover{ color:#F60; text-decoration:underline;}



.pro_show01_right04{float:left; width:603px; height:120px;}
.pro_show01_right04_01{ float:left; width:125px; height:72px; border-right:1px solid #eaeaea;}
.pro_show01_right04_01 p{float:left; width:125px; height:42px; font-size:18px; color:#666; text-align:center;}
.pro_show01_right04_01 span{float:left; width:125px; height:30px; font-size:16px;  color:#333; font-weight:bold; text-align:center;}


.pro_show02{margin:20px auto 30px auto; width:1208px; min-height:600px; padding:25px 15px 15px 15px; border:1px solid #eaeaea; font-size:16px; color:#666666; line-height:36px;}
.pro_show02_tiao{ float:left; width:1158px; padding:0px 40px; height:50px;line-height:50px; font-size:24px; color:#222;}
.pro_show02_nr{float:left; width:1158px; padding:0px 40px; height:auto; font-size:16px; color:#666666; line-height:36px; margin-bottom:30px;}


.news_tiao{ margin:0px auto; width:1240px; height: auto; padding:50px 0px 20px 20px; font-size:26px; color:#333; line-height:36px;}

.news_list_right04{ margin:0px auto; display:block; width:1240px; height:32px; padding-left:20px;  color:#999999; border-bottom:1px solid #f1f1f1;}
.news_list_right04 span{ float:left; display:block; width:27px; height:32px;}
.news_list_right04 p{ font-size:12px; color:#999999; line-height:20px;}

.news_shownr{margin:0px auto; width:1220px; padding-left:40px;  height: auto; padding:20px 0px; font-size:16px; color:#777; line-height:32px;}

.news_xia{ margin:0px auto; width:1240px; height:110px; padding-top:30px; padding-left:20px; border-top:1px solid #f1f1f1; font-size:14px; color:#333; line-height:36px;}

.news_xia a{ color:#888; font-size:14px;}
.news_xia a:hover{ color:#60F;}


.pro_fl04{ margin:0px auto; width:1268px; height:60px; padding-top:20px; padding-left:0px; padding-bottom:10px;}
.pro_fl03_02{ margin:0px auto; width:100%;height:60px; text-align: center;  }
.pro_fl03_02 p{ float: left; padding:0px 7px; height:37px; line-height:37px; color:#666; font-family: "Arial Unicode MS"; font-size:14px;}

.an_fy{ display:inline-block; height:37px; font-size:13px; line-height:37px; padding:0px 13px; color:#666;font-family: "Arial Unicode MS"; background:#F7F7F7;border:#DDDDDD solid 1px; margin-right:11px;text-decoration:none; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;}
.an_fy:hover{color:#fff; background:#696969;height:37px; line-height:37px;  border:#dddddd solid 1px; padding:0px 13px;}

.an_fy2{ display:inline-block; height:37px; line-height:37px; padding:0px 13px; background:#696969; font-family: "Arial Unicode MS"; font-size:13px; color:#ffffff;  border:#CCCCCC solid 1px; margin-right:11px;text-decoration:none;border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;}
.an_fy2:hover{ color:#ffffff;}

.an_fyhui{ display:inline-block; height:37px; font-size:14px;line-height:37px; padding:0px 13px; color:#666;font-family: "Arial Unicode MS"; background:#fff; border:#ddd solid 1px; margin-right:11px;text-decoration:none;border-radius:3px;-webkit-border-radius:3px; -moz-border-radius:3px;}
.an_fyhui:hover{ color:#fff; background:#696969;}

.fy_kuang{float: left; display:block; margin-right:10px; width:37px; text-align:center; height:37px; font-size:13px; line-height:37px; font-family: "Arial Unicode MS"; color:#333; background:#fff;border:#ddd solid 1px; text-decoration:none;border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;}